Walter A. Harris, 34, was pulled over for speeding near 30th Street and Kennedy Boulevard around 11:20 p.m. Monday, Bayonne Police Captain Eric R. Amato said.
A search of his vehicle turned up 2.8 pounds of pot, police said.
Harris was arrested and charged with possession of marijuana with the intent to distribute within 1,000 feet of a school and other offenses.
On Jan. 13, Harris was charged with several narcotics possession and distribution offenses after he was found with 1.5 pounds of marijuana and paraphernalia in Bayonne, police said.
Click here to follow Daily Voice Elizabeth and receive free news updates.